The plain HTTP request was sent to HTTPS port

Означает скорее всего то, что директивы listen 80 и listen 443 описаны в пределах одного блока server. Решений здесь 2: – разнести из в разные блоки server {} – закомментировать ssl on как показано на примере ниже: server { listen 80; listen 443 default ssl; # ssl on – remember to comment this out }